betel pepper
Explore definitions, synonyms, and language insights of betel pepper
Definitions
                    Noun
                    
            Asian pepper plant whose dried leaves are chewed with betel nut (seed of the betel palm) by southeast Asians